SQL 資料處理


COUNT 範例語法(查詢 products 資料表中所有資料筆數)

SELECT COUNT(*)
FROM products;

查詢 products 資料表中 price > 10000 資料「筆數」。除了 Book 類外都大於 10000:

SELECT COUNT(*)
FROM products
WHERE price > 10000;

/ 查詢 products 資料表中 category 不為 NULL 筆數 /

SELECT COUNT(category)
FROM products

SUM 範例語法(查詢 products 資料表中 price 欄位加總):

SUM 範例語法(查詢 products 資料表中 price 欄位加總):

AVG 範例語法(查詢 products 資料表中 price 欄位平均值)

SELECT AVG(price)
FROM products;

範例語法(取出平均價格大於 10,000 的群組):

SELECT category, COUNT(*), SUM(price)
FROM products
GROUP BY category
HAVING AVG(price) > 10000;

若是只顯示 category 為 3C 且平均價格大於 10000 的資料:

/* 只顯示 category 為 3C 且平均價格大於 10000 的資料 */
SELECT category, COUNT(*), SUM(price)
FROM products
WHERE category = '3C'
GROUP BY category
HAVING AVG(price) > 10000;






你可能感興趣的文章

How to solve the perpetual loading issue in Evernote? Evernote 一直轉圈圈的解決辦法

How to solve the perpetual loading issue in Evernote? Evernote 一直轉圈圈的解決辦法

跨出平面設計,闖蕩前端的轉職之路

跨出平面設計,闖蕩前端的轉職之路

[推薦]免費線上學習資源(Datacamp, Pluralsight, Linkedin Learning)

[推薦]免費線上學習資源(Datacamp, Pluralsight, Linkedin Learning)






留言討論